@charset "utf-8";
/* CSS Document */
/******头部悬浮页面 on******/
.hide{display: none;}
.hide.active{display: block !important;}
#container{position: relative;}
.ind_headbg{ display: none; position: absolute;top: 0;left:0;right:0;bottom: 0;z-index: 6;height: 100%;background: url(../images/bg-zz.png) repeat;}
.menulist{ display: none; position: absolute; left: 0; top: 60px; right: 0; height: 426px; border: 1px solid #0061b4; border-top: 0 none; background:#fff;}
.ind_leader{ padding: 14px;}
.ind_leader li{float: left; padding: 0 10px 10px 0; width: 226px; height: 194px;}
.ind_leader li div.a{ display: block; padding: 0 5px 20px 10px; height: 174px; background: #f5f5f5;}
.ind_leader li img{display: block; width: 113px; height: 154px; margin: 20px 0 0; float: left;}
.ind_leader li .info{ margin-left: 123px; cursor: pointer;}
.ind_leader li .ind_tit{ font-size: 20px; line-height: 24px; height: 24px; padding: 16px 0 4px;}
.ind_leader li .ind_info{display: block; line-height: 20px; color: #666; height: 100px; margin-bottom: 9px; text-align: justify; overflow: hidden;}
.ind_leader li .ind_more{display: block; text-align: right; line-height: 14px; color: #df0505;}
.ind_leader li .ind_more a{color: #df0505;}
.ind_leader li div.a:hover{background: #27a1ec;}
.ind_leader li div.a:hover,.ind_leader li div.a:hover .ind_info,.ind_leader li div.a:hover .ind_more a{ color: #fff;}
.ind_leader li.num5,.ind_leader li.num10{padding-right: 0;}
.ind_leader li .lm_tit,.ind_leader li .lm_info{display: none;}
@media (min-width: 992px) and (max-width: 1199px) {
    .ind_leader{padding: 14px 10px;}
    .ind_leader li{width: 186px; height: auto;}
    .ind_leader li img{ width: 90px; height: 122px;}
    .ind_leader li .info{margin-left: 100px;}
    .ind_leader li .ind_tit{font-size: 18px;}
    .ind_leader li .ind_info{height: 120px;overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 4; line-clamp: 4;}
}
/*委厅领导 end*/
.ind_znbmbox{ padding: 14px;}
.ind_znmb_link{ padding: 5px 0 0; height: 47px; width: 100%;}
/* .ind_znmb_link ul{width: 110%;} */
.ind_znmb_link li{float: left;padding: 6px 6px 0 0;width: 140px;height: auto;}
.ind_znmb_link li a{border: 1px solid #ddd; display: block; height: 28px; line-height:28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;text-align: center;border-radius: 7px; transition: 0.4s all; float: none;}
.ind_znmb_link li a:hover{ background: #27a1ec; color: #fff; border-color: #27a1ec;}
.ind_znmb_link.num2{ height: 210px; margin-bottom: 5px; overflow-y: auto;}
.ind_znmb_linkbox{ width: 576px;}
.ind_znbmbox .ind_tel2{height: auto;}
.ind_znbmbox .ind_tel2 li a,.ind_znbmbox .ind_tel2 li{ height: auto; line-height: 26px;}
@media (min-width: 992px) and (max-width: 1199px) {
    .ind_znmb_link li{width: 132px;}
    .ind_znmb_linkbox{width: 474px;}
}
/*职能部门 end*/

.ind_newsbox{ padding: 14px;}
.ind_news_left,.ind_news_right{ width: 572px;}
.ind_newsbox .list,.ind_newsbox .listgk{padding: 9px 3px 0; height: 160px;}
.ind_newsbox .list li,.ind_newsbox .listgk li{ padding-left: 11px; height: 26px; line-height: 26px; font-size: 14px;}
.ind_newsbox .list li a{max-width: 474px;}
.ind_piclist{ margin-top: 17px; height: 146px;width: 110%;}
.ind_piclist li{float: left; padding-right: 12px; width: 182px;}
.ind_piclist li img{ height: 114px; width: 100%;}
.ind_piclist li span{ height: 32px; display: block; cursor: pointer; line-height: 32px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/*新闻中心 end*/
.ind_fbh{ padding: 4px 0 0; height: 148px;}
.ind_fbh .pic{ width: 206px; height: 148px; overflow: hidden;}
.ind_fbh .pic li{padding: 0; background: none; height: 100%;}
.ind_fbh .pic li img{width: 100%; height: 100%; padding: 0; margin: 0; float: none;}
.ind_fbh .infobox{margin-left: 218px; height: 148px;}
.ind_fbh .infobox li{ padding-right: 0 !important;}
.ind_fbh .infobox li .title{max-width:none; width: auto;}

.ind_xxgkbox .link{ padding: 8px 0 0;}
.ind_xxgkbox .link ul{ width: 110%;}
.ind_xxgkbox .link li{float: left;padding: 7px 7px 0 0;width: 186px;}
.ind_xxgkbox .link li a{display: block;padding-left: 30px;line-height: 42px;border: 1px solid #c7def4;color: #137ee9;background: url(../images/icon-li2.png) 18px center no-repeat; transition: 0.4s all;}
.ind_xxgkbox .link li a:hover{ border-color: #137ee9; font-weight: bold;}
@media (min-width: 992px) and (max-width: 1199px) {
    .ind_news_left, .ind_news_right{width: 474px;}
    .ind_newsbox .list li a{max-width: 380px;}
    .ind_piclist li{width: 150px;}
    .ind_xxgkbox .link li{width: 153px;}
}
/*政务公开 end*/
.ind_zxbsbox{ padding: 14px;}
.ind_zxbs_left{ width: 268px; height: 399px;background: url("../images/bg-ahgov.png") 0 0 no-repeat;}
.ind_zxbs_left ul ,.ind_zxbs_left ul,.ind_zxbs_left ul li,.ind_zxbs_left ul img{width: 100%;height: 100%;}
/* .ind_zxbs_left ul{position: relative; height: 100%;}
.ind_zxbs_left li{position: absolute; height: 45px; width: 130px;}
.ind_zxbs_left li a{display: block; height: 45px; line-height: 44px; padding-left: 56px; font-weight: bold; color: #fff; font-size: 20px;}
.ind_zxbs_left .num1{ top: 64px; left: 106px;}
.ind_zxbs_left .num2{ top: 193px; left: 136px;}
.ind_zxbs_left .num3{ bottom: 51px; left: 98px;} */

.ind_zxbs_center{ width: 617px; padding: 0 25px;}
.ind_zxbs_tel,.ind_zxbs_tel2{ height: 40px; margin-top: 1px; background:#f4f4f4; line-height: 40px;}
.ind_zxbs_tel .p,.ind_zxbs_tel2 .p{float: left; text-align: center; overflow: hidden;width: 80px; white-space: nowrap; text-overflow: ellipsis;}
.ind_zxbs_tel .p1{ width: 377px; text-indent: 25px; text-align: left;}
.ind_zxbs_list1,.ind_zxbs_list2{ padding-top: 5px;}
.ind_zxbs_list1 li,.ind_zxbs_list2 li{ height: 32px;}
.ind_zxbs_list1 li .p,.ind_zxbs_list2 li .p{float: left; line-height: 32px; height: 32px; text-align: center; overflow: hidden;width: 80px; white-space: nowrap; text-overflow: ellipsis;}
.ind_zxbs_list1 li .p1{ width: 377px; text-align: left;}
.ind_zxbs_list1 li .p1 a{display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ind_zxbs_list1 li .p3 a,.ind_zxbs_list1 li .p4 a{display:block; width: 17px; height: 17px; margin: 7px auto 0; background: url("../images/icon-serxm.png") 0 0 no-repeat; text-indent: -200em;vertical-align: middle;}
.ind_zxbs_list1 li .p4 a{background-position:-17px 0;}
.ind_zxbs_list2{ height: 96px;overflow: hidden;}
/*办事项目 end*/
.ind_zxbs_tel2 .p1{ width: 150px;}
.ind_zxbs_tel2 .p2{ width: 280px;}
.ind_zxbs_tel2 .p3{ width: 95px;}
.ind_zxbs_tel2 .p4{ width: 92px;}
.ind_zxbs_list2 li .p1{ width: 150px;}
.ind_zxbs_list2 li .p2{ width: 280px; text-align: left;}
.ind_zxbs_list2 li .p2 a{ display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ind_zxbs_list2 li .p3{ width: 95px;}
.ind_zxbs_list2 li .p4{ width: 92px;}
/*办件公示 end*/
.ind_zxbs_right{ width: 233px; height: 398px; border: 1px solid #c7def4; overflow: hidden;}
.ind_zxbs_tel3{ border-bottom: 1px solid #c7def4; background: #f4f4f4;font-size: 16px; line-height: 40px; height: 40px; font-weight: bold; color: #0061b4; text-align: center;}
.ind_zxbs_tel3 span{display: inline-block; vertical-align: middle; height: 19px; width: 22px; background: url("../images/icon-serrgtit.png") 0 -11px no-repeat; padding-right: 10px;}
.ind_zxbs_tel3 span.ico2{ background-position: 0 -50px; height: 21px;}
.ind_zxbs_tel3 span.ico3{ background-position: 0 -89px; height: 22px;}
.ind_zxbs_right .link{ padding:9px 0; height: 52px; border-bottom: 1px solid #c7def4; overflow: hidden;}
.ind_zxbs_right .link li{float: left; width: 50%; text-align: center;}
.ind_zxbs_right .link li a{display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 52px; line-height: 52px;}
.ind_zxbs_right .link2 li{ width: 33%; *width: 77px;}
.ind_zxbs_right .link3{ padding: 15px 0 0; height: 104px; border-bottom: 0 none;}
@media (min-width: 992px) and (max-width: 1199px) {
    .ind_zxbs_left{ width: 235px;}
    .ind_zxbs_left .num1{left: 91px;}
    .ind_zxbs_left .num2{left: 117px;}
    .ind_zxbs_left .num3{left: 84px;}
    .ind_zxbs_center{ padding: 0 10px; width: 507px;}
    .ind_zxbs_right{width: 198px;}
    .ind_zxbs_tel p.p1,.ind_zxbs_list1 li .p1{width: 175px;}
    .ind_zxbs_tel2 .p1,.ind_zxbs_list2 li .p1{width: 130px;}
    .ind_zxbs_tel2 .p2,.ind_zxbs_list2 li .p2{width: 190px;}
}
/*在线服务 end*/

.ind_zmhdbox{ padding: 14px;}
.ind_mesg_zxbox{ width: 637px; overflow: hidden;}
.ind_tel2 li.more_leder{ float: right; padding-right: 10px;}
.ind_tel2 li.more_leder a{font-weight: normal; font-size: 14px; padding:0 0 0 22px; color: #7098bf; background: url(../images/icon-zxjl.png) left center no-repeat;}
.ind_mesg_tel{margin: 1px 0 0;height: 40px;line-height: 40px;background: #f4f4f4;position: relative;}
.ind_mesg_tel .p{text-align: center; font-weight: bold;}
.ind_mesg_tel .p1,.ind_mesg_list li .p1{width: 100px;position: absolute;left: 0;top: 0;}
.ind_mesg_tel .p2{text-indent: 50px;}
.ind_mesg_tel .p3,.ind_mesg_list li .p3{width: 90px;position: absolute;right: 95px;top: 0;}
.ind_mesg_tel .p4,.ind_mesg_list li .p4{width: 95px;top: 0;right: 0;position: absolute;}
.ind_mesg_list{padding: 11px 0 0; height: 238px; overflow: hidden;}
.ind_mesg_list .j-marquee{ width: 100% !important;}

.ind_mesg_list li{ height: 34px; line-height: 34px;position: relative;}
.ind_mesg_list li .p{text-align: center;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ind_mesg_list li .p2,.ind_mesg_tel .p2{text-align: left;margin: 0 185px 0 100px;}
.ind_mesg_list li .p2 a{ display:block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;float: none;}
.ind_mesg_tj{margin-top: 11px; height: 30px; line-height: 30px; padding: 17px 0 17px 44px; background: url(../images/icon-itcont.png) #eef5fb 12px center no-repeat; color: #666;}
.ind_mesg_tj i{font-style: normal;}

.ind_zmhd_right{ width: 507px; overflow: hidden;}
.ind_zmhd_right .list{ padding: 9px 3px 0; height: 257px;}
.ind_zmhd_right .list li{height: 26px; line-height: 26px; font-size: 14px;padding: 2px 0;}
.ind_zmhd_right .list li a{max-width: 390px;}
.ind_zmhd_right .list li .result{display: inline;color: #d00d05;margin-left: 5px;}
.ind_zmhd_right .list li .result a{display: inline;float: none;max-width: none;margin-left: 5px;color: #d00d05;}
.ind_zmhd_right .list .num1{display: none;}
.ind_zmhd_right .list .num0{ padding: 7px 0; height: 140px; background: none;}
.ind_zmhd_right .list .num0 .img{ width: 198px; height: 132px; padding: 3px; border: 1px solid #ddd;}
.ind_zmhd_right .list .num0 .img img{padding: 0;}
.ind_zmhd_right .list .num0 .info{ margin-left: 220px; padding: 10px 0 0;}
.ind_zmhd_right .list .num0 .title{ width: 100%; float: none; font-size: 16px; font-weight: bold; height: 20px; line-height: 20px;}
.ind_zmhd_right .list .num0 .title a{display: block;float:none;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #d00d05;}
.ind_zmhd_right .list .num0 .title a:hover{ color: #d00d05;}
.ind_zmhd_right .list .num0 .note{ padding-top: 11px; font-size: 12px; color: #666; text-indent: 2em; line-height: 24px; height: 96px; overflow: hidden;}
.ind_zmhd_right .link{ height: 100px; overflow: hidden;}
.ind_zmhd_right .link li{ float:left; padding-left: 10px; width: 162px; overflow: hidden;}
.ind_zmhd_right .link li a{ padding: 14px 0 0; height: 84px; border: 1px solid #c7def4; text-align: center; font-size: 0; line-height: 0; color: #6694c0; display: block;}
.ind_zmhd_right .link li a img{height: 38px; width: auto; margin: 0 auto; display: inline-block; vertical-align: middle;}
.ind_zmhd_right .link li a .img_title{display: inline-block; width: 100%; vertical-align: middle; cursor: pointer; height: 28px; line-height: 28px; text-align: center; font-size: 18px; font-weight: bold; padding-top: 9px;}
.ind_zmhd_right .link li.num1{ padding-left: 0;}
.ind_zmhd_right .link li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
@media (min-width: 992px) and (max-width: 1199px) {
    .ind_mesg_zxbox{width: 537px;}
    .ind_zmhd_right{width: 410px;}
    .ind_zmhd_right .link li{ width: 130px;}
    .ind_zmhd_right .list li a{max-width: 340px;}
}
/*政民互动 end*/
.ind_jyfwbox{ padding: 15px;}
.ind_jyfw{width: 280px; padding-left: 15px; overflow: hidden;}
.ind_jyfw.num1{padding-left:0;}
.ind_jyfw .link{margin-top: 10px;background: #f5f5f5;padding: 9px 10px;height: 332px;}
.ind_jyfw .link li{float: left; padding: 5px; width: 120px; height: 45px; text-align: center;}
.ind_jyfw .link li a{display: block; line-height: 43px; border: 1px solid #ddd; background: #fff; border-radius: 4px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ind_jyfw .link li a:hover{border-color: #27a1ec; background: #27a1ec; color: #fff;}
.ind_jyfw .link2 li{float: none; width: auto !important;}
@media (min-width: 992px) and (max-width: 1199px) {
    .ind_jyfw{width: 228px;}
    .ind_jyfw .link li{width: 94px;}
}
/*教育服务 end*/


/******头部悬浮页面 end******/
/********内容区域 on********/
/* .ind_flash .mF_expo2010_wrap,.mF_expo2010_myFocus01,.mF_expo2010_myFocus01 .pic,.mF_expo2010_myFocus01 .pic ul,.mF_expo2010_myFocus01 .pic li,.mF_expo2010_myFocus01 .pic li img,.mF_expo2010_myFocus01 .txt li{ width: 100%;}
.mF_expo2010_myFocus01 .pic,.mF_expo2010_myFocus01 .pic ul,.mF_expo2010_myFocus01 .pic li{ height: 416px;}
.ind_flash .mF_expo2010 .txt li,.ind_flash .mF_expo2010 .txt_bg{height: 44px !important; line-height: 44px;display: none;}
.ind_flash .mF_expo2010 .num{bottom:14px; right: 7px;}
.ind_flash .mF_expo2010 .num li{ width: 16px; height: 16px; margin-right: 7px; background: none;}
.ind_flash .mF_expo2010 .num li a{overflow: hidden; width: 12px; height: 12px; border: 2px #fff solid; border-radius: 50%; text-indent: -20em;}
.ind_flash .mF_expo2010 .num li b{display: none;}
.ind_flash .mF_expo2010 .num li.current a,.ind_flash .mF_expo2010 .num li.hover a{ background: #fff;} */

.ind_flash{ width: 100%; height: 416px;margin-top: 10px;}
/*焦点图公共样式*/
.flash-slide{position: relative;height:100%; width: 100%;padding: 2px;box-sizing: border-box;overflow: hidden;}
.flashPic,.flashPic ul,.flashPic li,.flashPic img,.flashPic a{height:100% !important; width: 100% !important;; }
.flash-slide .flashPic{ position:relative; z-index:0;}
.flash-slide .flashPic li{ zoom:1; vertical-align:middle;}
.flash-slide .flashPic a{display:block; color: #fff; position: relative;}
.flash-slide .flashPic img{display:block;}
.flash-slide .flashPic .title{display: block; height: 50px; line-height:50px;  background:rgba(0, 0, 0, .5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;padding: 0 120px 0 20px;font-size: 16px;}
.flash-slide .flashPic .img-title{display: none;}
.flash-slide .flashPic a:hover .title{color: #fff;}
.flash-slide .flashNum{ height:16px; overflow:hidden; position:absolute; right:7px; bottom:14px; z-index:1; }
.flash-slide .flashNum ul{ overflow:hidden; zoom:1; float:left;}
.flash-slide .flashNum ul li{ float:left; margin-right:10px; width:12px; height:12px; border: 2px #fff solid;font-size: 0; overflow: hidden; cursor: pointer;border-radius: 50%;}
.flash-slide .flashNum ul li.on{background: #fff!important;}

/*焦点图 end*/
@media (min-width: 992px) and (max-width: 1199px) {
    .ind_flash,.ind_flash .mF_expo2010_wrap, .mF_expo2010_myFocus01, .mF_expo2010_myFocus01 .pic, .mF_expo2010_myFocus01 .pic ul, .mF_expo2010_myFocus01 .pic li, .mF_expo2010_myFocus01 .pic li img{height: 350px;}
}
@media (max-width: 991px) {
    .ind_headbg{display: none!important;}
    .ind_flash,.ind_newsboxs{float: none; width: 100%;}
    .ind_flash,.ind_flash .mF_expo2010_wrap, .mF_expo2010_myFocus01, .mF_expo2010_myFocus01 .pic, .mF_expo2010_myFocus01 .pic ul, .mF_expo2010_myFocus01 .pic li, .mF_expo2010_myFocus01 .pic li img{height: 190px;}
}
@media (max-width: 660px) {
    .ind_flash,.ind_flash .mF_expo2010_wrap, .mF_expo2010_myFocus01, .mF_expo2010_myFocus01 .pic, .mF_expo2010_myFocus01 .pic ul, .mF_expo2010_myFocus01 .pic li, .mF_expo2010_myFocus01 .pic li img{height: 280px;}
}
@media (max-width: 450px) {
    .ind_flash,.ind_flash .mF_expo2010_wrap, .mF_expo2010_myFocus01, .mF_expo2010_myFocus01 .pic, .mF_expo2010_myFocus01 .pic ul, .mF_expo2010_myFocus01 .pic li, .mF_expo2010_myFocus01 .pic li img{height: 220px;}
}
@media (max-width: 350px) {
    .ind_flash,.ind_flash .mF_expo2010_wrap, .mF_expo2010_myFocus01, .mF_expo2010_myFocus01 .pic, .mF_expo2010_myFocus01 .pic ul, .mF_expo2010_myFocus01 .pic li, .mF_expo2010_myFocus01 .pic li img{height: 180px;}
}
/*焦点图 end*/

.ind_tel1{ height: auto; background: url("../images/ind_telbg.gif") left bottom repeat-x;}
.ind_tel1 li{float: left; padding-right: 15px;height: 36px;}
.ind_tel1 li a{display: block; padding: 0 9px; font-size: 16px; font-weight: bold; line-height: 34px; height: 34px;}
.ind_tel1 li a:hover{ color: #0061b4;}
.ind_tel1 li.active a{ color: #0061b4; border-bottom: 2px solid #0061b4;padding: 0 9px 0 43px; background: url(../images/ind_tel.png) 14px center no-repeat;}
@media (max-width: 767px) {
    .ind_tel1 li{padding-right: 0;}
}
@media (max-width: 400px) {
    .ind_tel1 li.active a,.ind_tel1 li a{ padding: 0 5px; background: none;}
}

.ind_listbox{ width: 480px; padding-right: 25px; border-right: 1px #b5d6f5 solid; height: 410px; overflow: hidden;}
.ind_listbox .list{padding: 9px 3px 0;}
.ind_listbox .list li a{max-width: 386px; margin-right: 0 !important;}
.ind_listbox .list #atab1 li.num1{ text-align: center; background: none; height: 38px; line-height: 38px; padding-left: 0; border-bottom: 1px dashed #ddd;}
.ind_listbox .list #atab1 li.num1 a{float: none; margin: 0 !important; max-width: 96%; font-size: 16px;}
.ind_listbox .list #atab1 li.num1 a:hover{ color: #ff0000;}
.ind_listbox .list #atab1 li.num1 .date{display: none;}
/*教育要闻等 end*/

.ind_noticebox{ width: 370px; padding:0 25px; border-right: 1px #b5d6f5 solid; height: 410px;}

.ind_noticebox .notice{ margin: 10px 0 0; height: 359px; overflow: hidden;}
.ind_noticebox .notice > div{height:100%; overflow: hidden;}
.ind_noticebox .notice li{height: auto;}
.ind_noticebox .notice li{padding: 5px 0 5px 10px; line-height: 1.7; border-bottom: 1px dashed #ddd; background: url(../images/icon1.png) left 16px no-repeat; height: auto; font-size: 16px;}
.ind_noticebox .notice li a{ float: none; display: inline;}
.ind_noticebox .notice li .date{margin-left: 10px; font-size: 13px; color: #666; float: none; display: inline; white-space: nowrap;}
/*通知公告 end*/
.ind-zyzzlist{ height: 155px;}
.ind-zyzzlist.num1{ padding-top: 20px; padding-bottom: 15px; border-bottom: 1px #aab2b9 dotted;}
.ind-zyzzlist.num2{ padding-top: 15px;}
.ind-zyzztit{ background: #edf2fb; border-radius: 4px; height: 100%; text-align: center; width: 36px;}
.ind-zyzztit a{display: block; color: #0061b4; font-size: 16px; line-height: 28px; padding: 9px 8px 0;}
.ind-zyzzcon{ margin-left: 47px; overflow: hidden;}
.ind-zyzzcon li{ line-height: 36px; height: 36px;}
.ind-zyzzcon li a{ max-width: 100% !important; margin-right: 0 !important;}
/*重要转载 end*/
.ind_bshdbox{ width: 250px;}
.ind_bshdbox .h2{ height: auto; line-height: 36px; color: #0061b4; font-size: 16px; font-weight: bold;}
.ind_bshdbox .h2 a,.ind_bshdbox .h2 a:hover{ color: #0061b4;}
.ind_bsbox{height: 128px; margin-bottom: 9px; background: center 0 no-repeat; background-image: url("../images/ind_bsbg.jpg") !important; background-size: 100% 100%; position: relative;}
.ind_bsbox li a{display: block; height: 100%; text-align: center;}
.ind_bsbox li.num1{ position: absolute; left: 0; right: 0; top: 0; bottom: 0;}
.ind_bsbox li.num1 img{ margin-top: 25px; max-width: 100%; height: auto;}
.ind_bsbox li.num2{ line-height: 0; z-index: 1; width: 100px; height: 26px; top: 88px; position: absolute; left: 50%; margin-left: -25px;}
.ind_bsbox li.num2 span{display: inline;}
.ind_bsbox li.num2 img{display: none;}
.ind_bsbox li.num2 a{line-height: 24px; border: 1px #fff solid; border-radius: 24px; background: #fff; font-size: 16px; color: #0061b4; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.4s all;}
.ind_bsbox li.num2 a:hover{box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);}
/*在线办事 end*/
.ind_hdbox li{ float: left; width: 120px; padding:1px 0 9px;}
.ind_hdbox li.num2,.ind_hdbox li.num4{float: right;}
.ind_hdbox li a{ display: block; color: #0061b4; height: 48px; font-size: 16px; line-height: 48px; border: 1px #b5d6f5 solid; background: #f8fcff; text-align: center; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.4s all;}
.ind_hdbox li img{ display:block; position: absolute; right: 0; bottom: 0; z-index: 0;}
.ind_hdbox li .img_title{ display: inline; position: relative; z-index: 1;}
.ind_hdbox li a:hover{ color: #0061b4; border-color: #64aeee;}
.ind_hdbox li.num5{ height: 54px; padding-bottom: 0; padding-top: 3px; width: 100%;}
.ind_hdbox li.num5 a{ height: 40px; padding: 10px 0; border: 0 none; line-height: 20px; background: #0061b4 url("../images/ind_jjjcbg_06.jpg") center bottom no-repeat; background-size: 100% 100%; color: #fff;}
.ind_hdbox li.num5 a img{ width: auto; height: auto; position: static; display: inline-block; vertical-align: middle; cursor: pointer;}
.ind_hdbox li.num5 a .img_title{ display: inline-block; vertical-align: middle; text-align: center; max-width: 194px; font-weight: bold; overflow: hidden; padding: 0 0 0 11px; line-height: 20px; cursor: pointer;}
.ind_hdbox li a:hover{ box-shadow: 0 0 8px rgba(0, 97, 180, 0.4);}
/*政民互动 end*/
.ind_zttxt{ height: auto; border: 1px #c7def4 solid; border-bottom: 0 none; position: relative;}
.ind_zttxt .h2{ width: 92px; text-align: center;  border-right: 1px #c7def4 solid; top: 0; bottom: 0; left: 0; font-size: 18px; font-weight: bold; color: #0061b4; position: absolute;}
.ind_zttxt .h2 a{display: block; height: 30px; line-height: 30px; position: absolute; left: 0; right: 0; margin-top: -15px; top: 50%;}
.ind_zttxt .h2 a,.ind_zttxt .h2 a:hover{ color: #0061b4;}
.ind_ztpic{ margin: 9px 15px 9px 108px; height: 60px; overflow: hidden;}
.ywdt-Slide{ height: 60px; overflow: hidden; position: relative;}
.ywdt-slideList{ width: 100%;}
.ywdt-slideList li{ float: left; width: 218px; height: 60px;}
.ywdt-slideList li a{display: block; margin-right: 14px; height: 100%; overflow: hidden;}
.ywdt-slideList li img{width: 100%; height: 100%; transition: 0.6s all;}
.ywdt-slideList li a:hover img{ transform: scale(1.1);}
.ywdt-slideList li span{display: none;}
.ywdt-prev,.ywdt-next{ position: absolute; width: 14px; height: 24px; top: 50%; margin-top: -12px; background: url("../images/ind_ztprve.png") 0 0 no-repeat; z-index: 10; transition: 0s;}
.ywdt-prev{left: 0;}
.ywdt-prev:hover{ background-position: -14px 0;}
.ywdt-next{right: 0; background-position: -28px 0;}
.ywdt-next:hover{right: 0; background-position: -42px 0;}
/*专题专栏 end*/
.friend_link{height: 38px; padding: 0 0 20px; position: relative; z-index: 98;}
.friend_link h3{margin-right: 5px;padding-left: 36px;line-height: 38px;font-size: 18px;font-weight: bold;color: #0061b4;background: url(../images/ind_website.png) left top no-repeat; position: absolute; left: 0; top: 0;}
.friend_link .link{ margin-left: 113px;}
.friend_link li{margin-left: 26px; float: left; line-height: 0;}
.friend_link li .select{display: inline-block;color: #666;padding: 0 32px 0 12px;line-height: 38px;cursor: pointer;background: url(../images/ind_website.png) right -38px no-repeat;font-weight: bold; border: 1px solid #fff;}
.friend_link li.active .select,.friend_link li .select:hover{ background-color:#eaf5ff; border: 1px solid #c7def4;}
.select_content{ position: absolute; bottom: 57px; left: 0; right: 0; height: 165px;padding: 10px 18px;background: #eaf5ff;border: 1px solid #c7def4;}
.select_con{height:162px;overflow-y:auto;}
.select_con li{ margin:0; height:28px;float:left; width: 14.2%; padding: 0;}
.select_con li a{display: block; padding:2px 30px 2px 15px; height:24px; line-height:24px; text-align: left; background: url("../images/dot.jpg") left center no-repeat !important; white-space:nowrap; overflow: hidden; max-width: 100%; text-overflow: ellipsis;}
.select_con li.active{ background: none;}
/*友情链接 end*/
@media (min-width: 992px) and (max-width:1199px) {
    .ind_bsbox li.num1 img{max-width: 96%;}
    /*互动*/
    .ind_hdbox li{width: 105px;}
    .friend_link li{ margin-left: -4px;}
    .select_con li{ width:20%;}
    /*专题专栏*/

    .ywdt-Slide{height: 54px;}
    .ywdt-slideList li{width: 175px; height: 54px;}
    .ywdt-slideList li a{margin-right: 10px;}
    .ind_listbox{width: 400px; padding-right: 15px;}
    .ind_noticebox{width: 310px; padding: 0 15px;}
    .ind_bshdbox{width: 220px;}
    .ind_tel1 li{ padding-right: 5px;}
    .ind_tel1 li.active a{padding-left: 36px; background-position: 6px center;}
    .ind_listbox .list li a{max-width: 336px;}
    .ind_noticebox .list li a{max-width: 215px;}
}
@media (max-width: 991px) {
    .ind_listbox,.ind_noticebox,.ind_bshdbox{ float: none; padding-left: 0; padding-right: 0; border: 0 none; width: auto;}
    .ind_zttxt .link li{ padding: 0 0 0 30px; background-position: 17px center;}
    .ind_ztpic,.ind_zttxt{margin-bottom: 10px;}
    /*互动*/
    .ind_hdbox li{width: 380px;}
    /*专题专栏*/
    .ind_ztpic{ margin: 9px 10px 9px 103px;}
    .ywdt-Slide,.ind_ztpic{height: 62px;}
    .ywdt-slideList li{width: 221px; height: 62px;}
    .ywdt-slideList li a{margin-right: 10px;}
}
@media (max-width: 767px) {
    .ind_zttxt .link{padding: 10px 0;}
    /*互动*/
    .ind_hdbox li{width: 49%;}
    .ind_zttxt .h2{float: none; width: auto; position: static; border-right: 0 none; border-bottom: 1px #c7def4 solid;}
    .ind_zttxt .h2 a{position: static; margin-top: 0; line-height: 40px; height: auto;}
    .ind_ztpic{ margin:10px 5px 0; height:auto;}
    .ywdt-Slide,.ind_ztpic{height:auto;}
    .ind_ztpic .tempWrap,.ywdt-slideList ul{width: auto !important;}
    .ywdt-slideList ul{position: static !important;}
    .ywdt-slideList li{width:33.3% !important; padding-bottom: 10px; height: 60px;}
    .ywdt-slideList li a{margin:0 5px;}
    .ywdt-prev,.ywdt-next{display: none;}
}
@media (max-width: 479px) {
    .ywdt-slideList li{width: 50% !important;}
}
@media (max-width: 374px) {
    .ywdt-slideList li{width: 100% !important; height: auto;}
}
/************首页 end************/

/************在线办事 on************/
.zxbs_content_left{ width: 870px; overflow: hidden; padding-bottom: 20px;}
.zxbs_tel,.zxbs_tel2{ height: 40px; margin-top: 1px; background:#f4f4f4; line-height: 40px;}
.zxbs_tel p,.zxbs_tel2 p{float: left; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zxbs_tel p.p1{ width: 594px; text-indent: 25px; text-align: left;}
.zxbs_tel p.p2{ width: 100px;}
.zxbs_tel p.p3{ width: 88px;}
.zxbs_tel p.p4{ width: 88px;}
.zxbs_list1,.zxbs_list2{ padding-top: 5px; height: 226px;}
.zxbs_list1 li,.zxbs_list2 li{ height: 32px; overflow: hidden;}
.zxbs_list1 li p,.zxbs_list2 li p{float: left; line-height: 32px; height: 32px; text-align: center; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.zxbs_list1 li .p1{ width: 594px; text-align: left;}
.zxbs_list1 li .p1 a{display: inline-block; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.zxbs_list1 li .p3 a,.zxbs_list1 li .p4 a{display:block; width: 17px; height: 17px; margin: 7px auto 0; background: url("../images/icon-serxm.png") 0 0 no-repeat; text-indent: -200em; overflow: hidden; vertical-align: middle;}
.zxbs_list1 li .p4 a{background-position:-17px 0;}
.zxbs_list1 li p.p2{ width: 100px;}
.zxbs_list1 li p.p3{ width: 88px;}
.zxbs_list1 li p.p4{ width: 88px;}

/*办事项目 end*/
.zxbs_tel2 .p1{ width: 150px;}
.zxbs_tel2 .p2{ width: 480px; text-indent: 40px; text-align: left;}
.zxbs_tel2 .p3{ width: 130px;}
.zxbs_tel2 .p4{ width: 110px;}
.zxbs_list2 li .p1{ width: 150px;}
.zxbs_list2 li .p2{ width: 480px; text-align: left;}
.zxbs_list2 li .p2 a{display: inline-block; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.zxbs_list2 li .p3{ width: 130px;}
.zxbs_list2 li .p4{ width: 110px;}
/*办件公示 end*/
.zxbs_tel3{ border-bottom: 1px solid #c7def4; background: #f4f4f4;font-size: 16px; line-height: 40px; height: 40px; font-weight: bold; color: #0061b4; text-align: center;}
.zxbs_tel3 span{display: inline-block; vertical-align: middle; height: 19px; width: 22px; background: url("../images/icon-serrgtit.png") 0 -11px no-repeat; padding-right: 10px;}
.zxbs_tel3 span.ico2{ background-position: 0 -50px; height: 21px;}
.zxbs_tel3 span.ico3{ background-position: 0 -89px; height: 22px;}

.zxbs_content_right{width: 305px; overflow: hidden; padding-bottom: 20px;}
.zxbs_content_right .link4{ padding:9px 0 15px; height: 153px; text-align: center;}
.zxbs_content_right .link4 img{max-width: 100%;}

.zxbs_rightbox{ height: 437px; border: 1px solid #c7def4; overflow: hidden;}
.zxbs_content_right .link{ padding:10px 9px 10px; height: auto; border-bottom: 1px solid #c7def4; overflow: hidden;}
.zxbs_content_right .link2{border-bottom: 0 none; }
.zxbs_content_right .link li{float: left; width: 50%; text-align: center;}
.zxbs_content_right .link li a{margin: 6px 5px;height: 38px; display: block; line-height: 38px;text-align: center;background: #e0f3ff; transition: 0.4s all;}
.zxbs_content_right .link li a:hover{ color: #fff; background: #0061b4;}
@media (min-width: 992px) and (max-width: 1199px) {
    .zxbs_content_left{ width: 675px;}
    .zxbs_tel p.p1,.zxbs_list1 li .p1{width: 265px;}
    .zxbs_tel2 .p1,.zxbs_list2 li .p1{width: 130px;}
    .zxbs_tel2 .p2,.zxbs_list2 li .p2{width: 305px;}
}
@media (max-width: 991px) {
    .zxbs_content_left,.zxbs_content_right{float: none; width: auto;}
    .zxbs_tel p.p1,.zxbs_list1 li .p1{width: 358px;}
    .zxbs_tel2 .p1,.zxbs_list2 li .p1{width: 130px;}
    .zxbs_tel2 .p2,.zxbs_list2 li .p2{width: 378px;}
}
@media (max-width: 767px) {
    .lmcontent{ padding: 0 10px;}
    .zxbs_tel p.p2,.zxbs_tel p.p3,.zxbs_tel p.p4,.zxbs_list1 li .p2,.zxbs_list1 li .p3,.zxbs_list1 li .p4{display: none;}
    .zxbs_tel,.zxbs_list1 li{ position: relative;}
    .zxbs_tel p.p1,.zxbs_list1 li .p1{ float: none; width: auto;margin-right:130px; }
    .zxbs_tel p.p5,.zxbs_list1 li .p5{ position: absolute; right: 0; top: 0; width: 130px;}
    .zxbs_tel2 .p1, .zxbs_list2 li .p1,.zxbs_tel2 .p3, .zxbs_list2 li .p3{display: none;}
    .zxbs_tel2, .zxbs_list2 li{ position: relative;}
    .zxbs_tel2 .p2, .zxbs_list2 li .p2{width: auto; float: none; margin-right: 110px;}
    .zxbs_tel2 .p4, .zxbs_list2 li .p4{position: absolute; right: 0; top: 0;}
}
/*在线服务 end*/
/************在线办事 end************/

/************信息公开 on************/

.zwgk_rightbox .ind_tel2{padding-top: 1px;}
.zwgk_rightbox .listgk li{ font-size: 14px; height: 30px; line-height: 30px; padding-left: 11px; padding-right: 50px; }

.zwgk_listbox1 .listgk{ padding: 9px 0 0; height: 258px;}
.zwgk_listbox1 .listgk li{padding-right: 88px;}
/*最新信息公开 end*/
.zwgk_wgkbox{ padding: 8px 0 16px;}
.zwgk_wgkbox .listgk{ padding: 1px 16px 0 0; border-right: 1px #dddddd dashed; height: 269px; width: 468px; overflow: hidden;}
.zwgk_wgkbox .link{width: 390px;}
.zwgk_wgkbox .link li{float: left;width: 50%;height: 116px;text-align: center;}
.zwgk_wgkbox .link li img,.zwgk_wgkbox .link li span{ vertical-align: middle; display: inline-block; cursor: pointer;}
.zwgk_wgkbox .link li img{width: 80px; height: 80px;}
.zwgk_wgkbox .link li span{line-height: 18px;padding: 7px 0; font-size: 14px; width: 100%;}
.zwgk_wgkbox .link li a{display: block;}
.zwgk_wgkbox .link li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

.zwgk_wgkbox .jcgk,.zwgk_wgkbox .fwgk{ padding-top: 84px;}
.zwgk_wgkbox .zxgk li{ margin-top: 10px; height: 120px;}
.zwgk_wgkbox .glgk{ overflow: hidden; overflow-x: auto; height: 270px;}
.zwgk_wgkbox .glgk ul{ width: 650px;}
.zwgk_wgkbox .glgk ul li{ height: 103px;}
.zwgk_wgkbox .glgk ul li span{padding: 0;}
.zwgk_wgkbox .glgk li{ margin-top: 14px; height: 106px; width: 130px;}
.zwgk_wgkbox .jggk{ padding-top: 84px;}
.zwgk_wgkbox .jggk li{width: 33.3%;}
/*五公开 end*/

.zwgk_listbox3 .listbox{width: 427px; overflow: hidden;}
.zwgk_listbox3 .listbox .listgk{ padding: 9px 0 0; height: 250px; overflow: hidden;}

.zwgk_zdlybox{ height: 303px;}
.zwgk_zdlybox .link{ padding: 5px 0 0; overflow: hidden;}
.zwgk_zdlybox .link ul{width: 110%;}
.zwgk_zdlybox .link li{float: left; width: 212px; height: 55px; padding: 10px 10px 0 0;}
.zwgk_zdlybox .link li a{ display: block; height: 55px; text-align: center; line-height: 54px; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: #f5f5f5; transition: 0.4s all;}
.zwgk_zdlybox .link li a:hover{background: #137ee9; color: #fff;}
@media (min-width: 992px) and (max-width: 1199px) {
    .zwgk_wgkbox .listgk{width: 370px;}
    .zwgk_wgkbox .link{width: 290px;}
    .zwgk_wgkbox .glgk li{width: 143px;}
    .zwgk_listbox3 .listbox{width: 330px;}
    .zwgk_zdlybox .link li{width: 162px;}
}
@media (max-width: 991px) {
    .zwgk_wgkbox .listgk{float: none; width: auto; padding-right: 0; border-right: 0 none; padding-bottom: 15px; border-bottom: 1px #ddd dashed;}
    .zwgk_wgkbox .link{ width: auto; height: auto; padding-top: 20px !important; margin-top: 10px; float: none;}
    .zwgk_wgkbox .glgk ul{width: auto;}
    .zwgk_wgkbox .glgk li{width: 128px; margin-top: 0;}
    .zwgk_listbox3{height: auto;}
    .zwgk_listbox3 .listbox{float: none; width: auto;}
    .zwgk_zdlybox .link li{ width: 25%; padding-right: 0;}
    .zwgk_zdlybox .link ul{width: 100%;}
    .zwgk_zdlybox .link li a{margin: 0 5px;}
}
@media (max-width: 767px) {
    .zwgk_wgkbox .glgk li{width: 25%;}
}

@media (max-width: 480px) {
    .zwgk_wgkbox .glgk li,.zwgk_zdlybox .link li{width: 50%;}
    .zwgk_zdlybox{height: auto;}
}
/************信息公开 end************/

.wza-yellow-blue .wza-el .menulist,.wza-yellow-blue .wza-el .select_content{background-color: yellow !important;background-image: none;color: blue !important;background: yellow !important;}
.wza-white-black .wza-el .menulist,.wza-white-black .wza-el .select_content{background-color: white !important;background-image: none;color: black !important;background: white !important;}
.wza-black-yellow .wza-el .menulist,.wza-black-yellow .wza-el .select_content{background-color: black !important;background-image: none;color: yellow !important;background: black !important;}
.wza-black-white .wza-el .menulist,.wza-black-white .wza-el .select_content{background-color: black !important;background-image: none;color: white !important;background: black !important;}
.wza-yellow-black .wza-el .menulist,.wza-yellow-black .wza-el .select_content{background-color: yellow !important;background-image: none;color: black !important;background: yellow !important;}
.wza-blue-yellow .wza-el .menulist,.wza-blue-yellow .wza-el .select_content{background-color: blue !important;background-image: none;color: yellow !important;background: blue !important;}
